the idea is that - German English Dictionary